Talend Open Studio v7.0.1 では、複数ジョブエクスポート時にご注意

Talend Open Studio v7.0.1 では、複数ジョブエクスポート時にご注意

先日 Talend Open Studio v7.0.1 で、ジョブエクスポート時にうまくエクスポートされない事象を知ったのでご紹介したいと思います。
Clock Icon2019.07.17

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは!インテグレーション部の大高です。

先日 Talend Open Studio v7.0.1 で、ジョブエクスポート時にうまくエクスポートされない事象を知ったのでご紹介したいと思います。

前提条件

この事象の確認は「Talend Open Studio for BigData v7.0.1」で確認しています。

何が起きるのか

ジョブのエクスポート時には、単一のジョブだけではなく、複数ジョブを選択してエクスポートすることもできます。この 複数ジョブを選択してエクスポートすると出力ファイルがほぼ空のZipファイルになってしまう ようです。実際に試してみました。

複数ジョブを選択してエクスポート画面を開きます。なお、ジョブはどちらも1つもコンポーネントを置いていない空のジョブになっています。

この設定でエクスポートします。

この設定で出力されるのは1KBのZipファイル「JobExportTest.zip」です。中身はプロジェクト名と同一の 1つのフォルダのみ でした。

回避策

コミュニティーでも以下のように同様の報告がされており、回避策として設定で回避が可能なようです。

Solved: TOS 7.0.1. Building issues result in empty ZIP - Talend Community

メニューの「ウィンドウ > Preferences」を開きます。

「Talend > インポート/エクスポート」を開き、「ジョブをエクスポートする際にはクラスパスのjarファイルを追加してください(ジョブサーバとの互角性はありません)。」にチェックボックスを入れます。

上記設定後に複数ジョブを選択してエクスポートすると、ちゃんと以下のように正常にエクスポートされます。

他のバージョンでの確認

「Talend Open Studio for BigData」の「v7.1.1」と「v7.2.1」で同様にして確認したところ、こちらは特に設定をせずとも正常にエクスポートすることができました。

まとめ

Talend Open Studio v7.0.1で複数ジョブを選択してエクスポートする場合には、上記の設定を行う必要があるようです。また、可能であればバージョンアップをしてしまってもよいかと思います。

以上、どなたかのお役に立てば幸いです。それでは!

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.